3) Code source

Contenu du code source du micrologiciel (firmware) de la puce de chiffrement de notre Chiffreur à protocole PS/2 :


Organisation du code :

Voir 2) Images et schémas pour les schémas de fonctionnement.

Notre code source est écrit en langage de programmation C, un langage puissant et répandu. Il doit être compilé par un logiciel (nous avons utilisé PIC C Compiler), puis injecté dans la puce à l'aide d'un programmateur (nous avons utilisé Microchip MPLAB ICD 2, visible sur la page 2) Images et schémas.


Le code source est composé de 3 fichiers :

Remarque : Le chiffreur n'utilise pas la formule mathématique du ROT13, mais un tableau de correspondance des caractère, dans un soucis de simplicité et de rapidité.

Voir la page de la licence pour plus d'informations.


Bibliographie :